liver fluke – English–Español translations

🇬🇧 en es 🇪🇸

liver fluke noun

  • parasitic trematode worm
duela hepática, fasciola hepática, trematodo hepático
Wiktionary Links